home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / aminet / comm / misc / xqsrc1_7.lzh / include / xferq.fd < prev    next >
Text File  |  1993-01-23  |  1KB  |  47 lines

  1. ##base _XferqBase
  2. ##bias 30
  3. * Private, but used internally
  4. XfqRexxQuery(msg)(a0)
  5. XfqHook(tags)(a0)
  6. WPL1()()
  7. WPL2()()
  8. * Queue functions
  9. XfqAddWork(addr,node)(a0/a1)
  10. XfqAddWorkQuick(addr,name,asname,pri,flags)(a0/a1/a2,d0/d1)
  11. XfqAnyWork(object,tags)(a0/a1)
  12. XfqGetWork(object,tags)(a0/a1)
  13. XfqFindWork(tags)(a0)
  14. XfqUnlockWork(wn)(a0)
  15. XfqRemoveWork(wn)(a0)
  16. XfqMaxSitePri(object)(a0)
  17. XfqWalkQueueCallBack(addr,tags)(a0/a1)
  18. XfqGetSiteList()()
  19. XfqFlushQueue(object)(a0)
  20. * Session functions
  21. XfqBeginSession(session,tags)(a0/a1)
  22. XfqEndSession(session,addr)(a0/a1)
  23. XfqSessionUp(session)(a0)
  24. XfqSortSession(session,tags)(a0/a1)
  25. XfqWalkSessionCallBack(session,tags)(a0/a1)
  26. * Misc.
  27. XfqNextSeq()()
  28. * Address functions
  29. XfqGetAddress(str,addr,tags)(a0/a1/a2)
  30. XfqPutAddress(object,tags)(a0/a1)
  31. XfqCmpAddress(left,right,tags)(a0/a1/a2)
  32. XfqMap(addr,tags)(a0/a1)
  33. XfqFilter(addr,tags)(a0/a1)
  34. * Error functions
  35. XfqGetError()()
  36. XfqErrorMsg(error)(d0)
  37. * Object functions
  38. XfqCreateObject(type,tags)(d0/a0)
  39. XfqDropObject(object)(a0)
  40. XfqExamObject(object,tags)(a0/a1)
  41. XfqModifyObject(object,tags)(a0/a1)
  42. XfqCopyObject(object)(a0)
  43. * Mailer lock
  44. XfqHoldMailer(address)(a0)
  45. XfqReleaseMailer(address)(a0)
  46. ##end
  47.